to supply any deficiency - Türkçe İngilizce Sözlük